<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:h="http://xmlns.jcp.org/jsf/html"
	xmlns:f="http://xmlns.jcp.org/jsf/core"
	xmlns:ui="http://xmlns.jcp.org/jsf/facelets"
	xmlns:c="http://xmlns.jcp.org/jsf/composite"
	xmlns:p="http://primefaces.org/ui">
<h:head>
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
	<meta http-equiv="Pragma" content="no-cache" />
	<meta http-equiv="Expires" content="-1" />
	<title>VEND MACHINE</title>
	<link href="imagens/favicon.png" type="image/png" rel="shortcut icon" />
	<link type="text/css" rel="stylesheet"
		href="#{request.contextPath}/css/skytef.css" />


</h:head>
<h:body styleClass="body">
	<ui:include src="header.xhtml" />
	<div class="central">
		<h:form id="form" style="padding-top: 80px">


			<p:panel id="localizar" header="Localizar Usuário"
				style="margin-left:30px;margin-right:30px">

				<p:panelGrid columns="5" style="border:0px">
					<p:selectOneMenu style="font-size: 14px;"
						value="#{CadUsuarioBean.tpConsulta}">
						<f:selectItem itemLabel="Todos" noSelectionOption="false"
							itemValue="1" />
						<f:selectItem itemLabel="Nome" itemValue="2" />
					</p:selectOneMenu>

					<p:inputText id="nomes" value="#{CadUsuarioBean.textoConsulta}" />
					<p:commandButton id="searchButton" image="ui-icon-search"
						ajax="false" actionListener="#{CadUsuarioBean.consultarUsuario}"
						update=":form:usuarioDlg" rendered="true" />
				</p:panelGrid>

			</p:panel>

			<p:dataTable id="tabelaUsu" var="usuario"
				value="#{CadUsuarioBean.listaUsuario}" stickyHeader="true"
				rowIndexVar="rowIndex" style="margin-top:80px; position: auto"
				paginator="true" rows="50" emptyMessage="Nenhum registro encontrado">
				<p:column style="font-size: 10px;">

					<f:facet name="header">Nome</f:facet>
					<h:outputText value="#{usuario.name}" />
				</p:column>
				<p:column style=" font-size: 10px; width: 97px">
					<f:facet name="header">Cargo</f:facet>
					<h:outputText value="#{usuario.post}" />
				</p:column>
				<p:column style=" font-size: 10px; width: 97px">
					<f:facet name="header">Login</f:facet>
					<h:outputText value="#{usuario.login}" />
				</p:column>
				<p:column style=" font-size: 10px; width: 97px">
					<f:facet name="header">Senha</f:facet>
					<h:outputText value="#{usuario.password}" />
				</p:column>

				<p:column style=" font-size: 10px; width: 97px">
					<f:facet name="header">Ativo</f:facet>
					<h:outputText value="#{usuario.active}" />
				</p:column>

				<p:column style=" font-size: 10px; width: 97px">
					<p:commandButton action="#{CadUsuarioBean.selecionaUsuario}"
						oncomplete="PF('usuarioDialog').show()" ajax="false"
						update=":form:usuarioDlg">
						<f:setPropertyActionListener value="#{usuarios}"
							target="#{CadUsuarioBean.usuarios}" />
					</p:commandButton>
				</p:column>
			</p:dataTable>


			<p:dialog id="usuarioDlg" widgetVar="usuarioDialog" resizable="false"
				showEffect="fade" hideEffect="explode" modal="true">

				<h:outputText value="Nome: " styleClass="dlgTitulo" />
				<h:outputText value="#{CadUsuarioBean.usuarios.name}"
					style="width:100px" />


			</p:dialog>
		</h:form>

		<p:panel id="cr" style="background: transparent; border: 0px;">
			<ui:include src="#{DashboardBean.currentRodape}" />
		</p:panel>
	</div>
	<div>
		<p:panel id="cm" style="background: transparent; border: 0px;">
			<ui:include src="#{DashboardBean.currentMenu}" />
		</p:panel>
	</div>

</h:body>
</html>